#pragma once
#include "iUserEventCallBack.h"
#include "callbackInterface.h"

/**
 * @brief 具体回调类
 */

class sigEventCallBack : public IEventCall
{
public:
    /**
     * @brief sigEventCallBack 构造初始化回调函数
     * @param iCMsg 回调测量结果的闭包接口
     */
    sigEventCallBack(IClosureNotifyMMsg* iCMsg);

    /**
     * @brief notifyMeasureMsg 通知测量窗口测量结果消息
     * @param msg 测量结果消息
     */
    virtual void notifyMeasureMsg(char *msg);

private:
    /**
     * @brief icnmsg 回调测量结果的闭包接口
     */
    IClosureNotifyMMsg* icnmsg;

};



